Lums Iguana Cafe
Upstairs At the Prince George Plaza Bay St., P.O. Box N-871, Nassau, New Providence, Bahamas,
242-322-3119 Phone
242-326-1015 Fax